shadow stitch - Turkish English Dictionary